/**
 * 
 */
package net.svenbuschbeck.gwt.ao.client;

/**
 * 
 * 
 * @author Sven Buschbeck
 * @param <ValueType>
 * 
 */
public interface ReadOnlyHook<ValueType> {

	ValueType onNewValue(ValueType newValue);

	/**
	 * @param value
	 */
	void commitValue(ValueType value);
}
